learning Flows